QT      += core gui network sql qml quick concurrent  widgets  xml webview
greaterThan(QT_MAJOR_VERSION,5):QT += core5compat
CONFIG  += c++2a plugin
DESTDIR = ../../../../dist/plugins
TARGET  = sm_plugin_blogique
TEMPLATE = lib

DEFINES += SM_BLOGIQUE_EXPORTS _HAS_DEPRECATED_RESULT_OF

INCLUDEPATH += ../../interfaces               \
                ../../util/sm_util_core     \
               ../../util/sm_util_tags     \
               ../../util/sm_util_gui     \
               ../../util/sm_util_models     \
               ../../util/sm_util_sll     \

LIBS += -L../../../dist          \
        -lsm_util_core          \
        -lsm_util_tags        \
        -lsm_util_gui         \
        -lsm_util_models      \
        -lsm_util_sll          \

FORMS += \
    accountslistwidget.ui \
    addaccountdialog.ui \
    directorywidget.ui \
    managertab.ui \
    remotedirectoryselectdialog.ui \
    syncwidget.ui

DISTFILES += \
    CMakeLists.txt \
    leechcraft_netstoremanager_en.ts \
    leechcraft_netstoremanager_es.ts \
    leechcraft_netstoremanager_ro.ts \
    leechcraft_netstoremanager_ru_RU.ts \
    leechcraft_netstoremanager_uk_UA.ts \
    netstoremanagersettings.xml \
    share/global_icons/plugins/default/netstoremanager.svg

HEADERS += \
    accountslistwidget.h \
    accountsmanager.h \
    addaccountdialog.h \
    directorywidget.h \
    downmanager.h \
    filesproxymodel.h \
    filestreemodel.h \
    filesview.h \
    fileswatcher_dummy.h \
    fileswatcher_inotify.h \
    fileswatcherbase.h \
    managertab.h \
    netstoremanager.h \
    remotedirectoryselectdialog.h \
    syncer.h \
    syncitemdelegate.h \
    syncmanager.h \
    syncwidget.h \
    upmanager.h \
    utils.h \
    xmlsettingsmanager.h

SOURCES += \
    accountslistwidget.cpp \
    accountsmanager.cpp \
    addaccountdialog.cpp \
    directorywidget.cpp \
    downmanager.cpp \
    filesproxymodel.cpp \
    filestreemodel.cpp \
    filesview.cpp \
    fileswatcher_dummy.cpp \
    fileswatcher_inotify.cpp \
    fileswatcherbase.cpp \
    managertab.cpp \
    netstoremanager.cpp \
    remotedirectoryselectdialog.cpp \
    syncer.cpp \
    syncitemdelegate.cpp \
    syncmanager.cpp \
    syncwidget.cpp \
    upmanager.cpp \
    utils.cpp \
    xmlsettingsmanager.cpp






